<%@ page import="com.informet.ipd.modelo.dao.MActividadDao" %>
<%@ page import="com.informet.ipd.modelo.dao.APermanenteDao"%>
<%@ page import="com.informet.ipd.modelo.vo.ActMetDepVO" %>
<%@ page import="com.informet.ipd.modelo.vo.APermanenteVO" %>
<%@ page import="com.informet.ipd.struts.form.MActividadForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page language="java"  pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/tags/c" prefix="c"%>

<%

            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;

         
             MActividadDao supportFacade = new MActividadDao();
             MActividadForm form= new MActividadForm();
             ActMetDepVO am = null;
            try {
               int id = Integer.parseInt(request.getParameter("id"));
               int proc=  Integer.parseInt(request.getParameter("proc"));

           //   JOptionPane.showMessageDialog(null, dep);
                if(proc==1){
                     double ppto=  Double.parseDouble(request.getParameter("ppto"));
                   APermanenteVO ap= new APermanenteVO(id, "",0,0,ppto,"");
                  new APermanenteDao().spMan(4, ap);
             }         
                lista = supportFacade.getActMetDepById(id);
                form.setListaMAPermanente(lista);
                cadenaSalida.append("<table id='tabla1' width='99%' align='right' class='userTable'>");
                cadenaSalida.append("<tr class='even' align='center'>");
                cadenaSalida.append("<th class='textoTR'>#</th>");
                cadenaSalida.append("<th class='textoTR'>OEstrategico</th> ");
                cadenaSalida.append("<th class='textoTR'>OEspecifico</th> ");
                cadenaSalida.append("<th class='textoTR'>Actividad </th> ");
                 cadenaSalida.append("<th class='textoTR'>UM </th> ");
                cadenaSalida.append("<th class='textoTR'>Cantidad</th>");
                cadenaSalida.append("<th class='textoTR'>Tipo</th> ");
                cadenaSalida.append("<th class='textoTR'>Presupuesto</th> ");
                cadenaSalida.append("</tr>");

                Iterator it = lista.iterator();
                int i=1;
                while (it.hasNext()) {
                    am = (ActMetDepVO) it.next();

                    cadenaSalida.append("<tr align='center'> ");
                    cadenaSalida.append("<td width='10%' align='center'>" +i++ + "</td>");
                    
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getTX_DESCACTPER() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getTX_DESCOBJ() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getTX_DESCOBJESP() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getTX_UMACTPER() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getNUM_CANTACTPER() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getTX_TIPOACTPER() + "</td>");
                    cadenaSalida.append("<td width='10%' align='center'>" + am.getNUM_PRESUACTPER() + "</td>");
                    
                    cadenaSalida.append("</tr>");
                }
            } catch (Exception e) {
                
                cadenaSalida.append(e.toString());
            }
            out.print(cadenaSalida);
%>